﻿<!DOCTYPE html>

<html lang="en" xmlns="http://www.w3.org/1999/xhtml">
<head>
    <meta charset="utf-8" />
    <title></title>
</head>
<body>
    <script>
        //构造函数和对象
        //构造函数 泛指某个事物的一发类
        function Kongtiao(color, price, branf) {
            this.branf = branf;
            this.color = color;
            this.price = price;
            this.cold = function () {
                console.log(`吹冷风`);
            }
        }

        //对象 一个具体的事物
        let meide = new Kongtiao(`while`, 1000, `美的`);

        //利用类（构造函数）创造对象的过程实例化 对象也叫实例化

        //Object Array 是系统自带的构造函数
        let arr = new Array();
        let d = new Object();

        //Object是所有类的跟类
        console.log(arr instanceof Object);

        //函数都是function关键字的一个实例（对象）
        //一切皆对象 eat 也是一个对象 对象又是根据构造函数产生
        function eat() {
            console.log(`今晚吃鸡`);
        }
        console.log(eat instanceof Function);


    </script>
</body>
</html>